Simulating rolling and colliding balls on freeform surfaces with friction
نویسندگان
چکیده
We introduce an interactive REAL-TIME simulation of rolling balls on freeform parametric surfaces. The simulation includes solid and hollow balls with different size, moment of inertia, slip, rolling friction, collision detection and handling. We consider examples with several hundred balls of different types rolling and colliding on a freeform surface limited by a closed boundary set of walls. We introduce a time discretization method which is a combination of a global nonuniform -computation time dependenttime stepping and a local nonuniform time discretization based on time-sorted event handling. Finally, we discuss some computational aspects. The examples are done on a standard workstation. We use C++, OpenGL and GM lib, an in-house geometric and graphic modeling library developed at Narvik University College.
منابع مشابه
New concept in durability improvement of hip total joint endoprostheses.
Starting from the well-known fact that the rolling movement always has a lower friction compared to sliding friction, the authors have conceived and realized a pivoting movement joint on a "layer of balls" with "compensation space", placed between the acetabular cup and the femoral head. This technical solution allows free self-directed migration of the balls, depending on the resistance oppose...
متن کاملAnalyzing Effect of Friction on Spread and Budge in Flat Rolling by FEM Method
In this research a final element model for simulating three dimensional deformation in rolling of flat product is modeling in ABAQUS and further developed to study the frictional effects on spread and bulge. To predict the magnitude of bulging , the rolling process is approximated by successive forging steps. The elongation or the average spread at each step from the previous calculations are u...
متن کاملThe Rebound of Elastic Bodies in Oblique Impact
The classical problem of rebound is usually treated by assuming that the colliding bodies are rigid and that the coefficient of friction, ~ , is constant. Two contact states can be distinguished: slidinq, in which the ratio of friction force to normal force is equal to ~ , and rolling, in which the friction force is zero. If sliding gives way to rolling during impact, the friction force will fa...
متن کاملRolling as a “ continuing collision ”
We show that two basic mechanical processes, the collision of particles and rolling motion of a sphere on a plane, are intimately related. According to our recent findings, the restitution coefficient for colliding spherical particles ǫ, which characterizes the energy loss upon collision, is directly related to the rolling friction coefficient μroll for a viscous sphere on a hard plane. We quan...
متن کاملRolling Friction and Adhesion between Smooth Solids
Rolling friction has been explained in terms of crack propagation through an adhesive joint. The contact between a smooth cylinder and flat has been regarded as an adhesive junction bounded by two cracks moving in the same direction at the same speed, one crack continually opening and one closing. Propagation of these cracks requires a force which is calculated from crack theory and shown to be...
متن کامل